В результате запроса objJS равен undefined. Если раскоментировать строку внутри функции, то objJS становится объектом (в пределах видимости функции). В чем подвох? Мне нужно, чтобы объект был доступен в любом месте кода.
Код js:
var objJS;
$.ajax({
type: "POST",
url: "request.php",
success: function(data){
objJS = JSON.parse(data);
//console.log(objJS);
}
});
console.log(objJS);
Код php:
$query = mysql_query("SELECT `data` FROM `base` WHERE `id`='1'");
$stat = mysql_fetch_array($query);
echo $stat['data'];